/*
 * Windy - Level Editor for Isometric Tile-based Games
 * Copyright (C) 2009 Ricardo J. Ricken (Darkl0rd)
 *
 * This program is free software; you can redistribute it and/or modify it
 * under the terms of the GNU General Public License as published by the Free
 * Software Foundation; either version 2 of the License, or (at your option)
 * any later version.
 *
 * This program is distributed in the hope that it will be useful, but WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
 * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License along
 * with this program; if not, write to the Free Software Foundation, Inc.,
 * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
 */

#ifndef CONSTANTS_HPP
#define CONSTANTS_HPP

#define WDY_VERSION wxT("0.1")
#define WDY_BUILD   wxT("2009.11.29")

//#define MM_CONFIG_FILE wxT("config.xml")

// identifiers
enum
{
   Windy_FileNew = wxID_NEW,
   Windy_FileOpen = wxID_OPEN,
   Windy_FileClose = wxID_CLOSE,
   Windy_FileSave = wxID_SAVE,
   Windy_FileExit = wxID_EXIT,
   Windy_HelpAbout = wxID_ABOUT,

   Windy_DebugLogWindow = wxID_HIGHEST,
   Windy_DebugGridRegions,

   Windy_TilePanel,
  
   WindyNewDoc_Name,
   WindyNewDoc_GridWidth,
   WindyNewDoc_GridHeight,

   WindyAddTileset_File,
   WindyAddTileset_Browse,
   WindyAddTileset_Name,
   WindyAddTileset_Desc,

   WdyTilePanel_TlsetBox,
   WdyTilePanel_Add,
   WdyTilePanel_TileBase
};

enum
{
   WindyGrid_Regular,
   WindyGrid_Selected,
   WindyGrid_Over
};


// image indexes
enum
{
   WindyBmp_Browse,
   WindyBmp_BrowseGrayed,
   WindyBmp_Add,
   WindyBmp_openfile,
   WindyBmp_openfile_grayed,
   WindyBmp_advanced,
   WindyBmp_advanced_hide,
   WindyBmp_done,
   WindyBmp_HelpAbout
};

#endif //~CONSTANTS_HPP
